[INFO] cloning repository https://github.com/willcrichton/gpe
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/willcrichton/gpe" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fwillcrichton%2Fgpe", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fwillcrichton%2Fgpe'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] e5ea419e209613f061b9ccb2d84e0d0355e52c83
[INFO] building willcrichton/gpe against master#881c1ac408d93bb7adaa3a51dabab9266e82eee8 for issue-85264
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fwillcrichton%2Fgpe" "/workspace/builds/worker-3/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/willcrichton/gpe on toolchain 881c1ac408d93bb7adaa3a51dabab9266e82eee8
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/willcrichton/gpe
[INFO] finished tweaking git repo https://github.com/willcrichton/gpe
[INFO] tweaked toml for git repo https://github.com/willcrichton/gpe written to /workspace/builds/worker-3/source/Cargo.toml
[INFO] crate git repo https://github.com/willcrichton/gpe already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/PistonDevelopers/image`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded time v0.1.1
[INFO] [stderr]   Downloaded gcc v0.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1d331d5212c227b699de8181d04617a4b6f250f7ab6eb32e282c2b878fec6a6f
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "1d331d5212c227b699de8181d04617a4b6f250f7ab6eb32e282c2b878fec6a6f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1d331d5212c227b699de8181d04617a4b6f250f7ab6eb32e282c2b878fec6a6f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1d331d5212c227b699de8181d04617a4b6f250f7ab6eb32e282c2b878fec6a6f", kill_on_drop: false }`
[INFO] [stdout] 1d331d5212c227b699de8181d04617a4b6f250f7ab6eb32e282c2b878fec6a6f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 64aa8f12c4db6c7ce010780b5091aabbdac54b4a0d3213d824ddbdfb299cddc8
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "64aa8f12c4db6c7ce010780b5091aabbdac54b4a0d3213d824ddbdfb299cddc8", kill_on_drop: false }`
[INFO] [stderr]    Compiling gcc v0.1.1
[INFO] [stderr]    Compiling image v0.2.0-alpha.2 (https://github.com/PistonDevelopers/image?rev=4e0dc6ac0509b92a33fadc2e06a2a7d035472322#4e0dc6ac)
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/imageops/sample.rs:42:18
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub kernel:  | f32 | : 'a -> f32,
[INFO] [stdout]    |                  ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/webp/transform.rs:7:20
[INFO] [stdout]   |
[INFO] [stdout] 7 |     for i in range(0u, 4) {
[INFO] [stdout]   |                    ^^ invalid suffix `u`
[INFO] [stdout]   |
[INFO] [stdout]   = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/webp/transform.rs:25:20
[INFO] [stdout]    |
[INFO] [stdout] 25 |     for i in range(0u, 4) {
[INFO] [stdout]    |                    ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/webp/transform.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |     for i in range(0u, 4) {
[INFO] [stdout]    |                    ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/webp/transform.rs:58:20
[INFO] [stdout]    |
[INFO] [stdout] 58 |     for i in range(0u, 4) {
[INFO] [stdout]    |                    ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/webp/vp8.rs:43:28
[INFO] [stdout]    |
[INFO] [stdout] 43 | static SEGMENT_ID_TREE: [i8, ..6] = [2, 4, -0, -1, -2, -3];
[INFO] [stdout]    |                            ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/png/decoder.rs:21:29
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub static PNGSIGNATURE: [u8, ..8] = [137, 80, 78, 71, 13, 10, 26, 10];
[INFO] [stdout]    |                             ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/png/deflate.rs:15:22
[INFO] [stdout]    |
[INFO] [stdout] 15 | static CODEORDER: [u8, ..19] = [
[INFO] [stdout]    |                      ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/png/hash.rs:45:23
[INFO] [stdout]    |
[INFO] [stdout] 45 | static CRC_TABLE: [u32, ..256] = [
[INFO] [stdout]    |                       ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/encoder.rs:32:28
[INFO] [stdout]    |
[INFO] [stdout] 32 | static STD_LUMA_QTABLE: [u8, ..64] = [
[INFO] [stdout]    |                            ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/decoder.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub static UNZIGZAG: [u8, ..64] = [
[INFO] [stdout]    |                         ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `<` is interpreted as a start of generic arguments for `u32`, not a shift
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/entropy.rs:42:39
[INFO] [stdout]    |
[INFO] [stdout] 42 |             self.bits |= (byte as u32 << (32 - 8)) >> self.num_bits as uint;
[INFO] [stdout]    |                           ----------- ^^ --- interpreted as generic arguments
[INFO] [stdout]    |                           |           |
[INFO] [stdout]    |                           |           not interpreted as shift
[INFO] [stdout]    |                           help: try shifting the cast value: `(byte as u32)`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/entropy.rs:82:28
[INFO] [stdout]    |
[INFO] [stdout] 82 |             let mut code = 0u;
[INFO] [stdout]    |                            ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/entropy.rs:84:28
[INFO] [stdout]    |
[INFO] [stdout] 84 |             for i in range(0u, 16) {
[INFO] [stdout]    |                            ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/entropy.rs:117:20
[INFO] [stdout]     |
[INFO] [stdout] 117 |     for i in range(0u, 16) {
[INFO] [stdout]     |                    ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/entropy.rs:166:43
[INFO] [stdout]     |
[INFO] [stdout] 166 |     let mut mincode = Vec::from_elem(16, -1i);
[INFO] [stdout]     |                                           ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/entropy.rs:167:43
[INFO] [stdout]     |
[INFO] [stdout] 167 |     let mut maxcode = Vec::from_elem(16, -1i);
[INFO] [stdout]     |                                           ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/entropy.rs:168:43
[INFO] [stdout]     |
[INFO] [stdout] 168 |     let mut valptr  = Vec::from_elem(16, -1i);
[INFO] [stdout]     |                                           ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/entropy.rs:177:20
[INFO] [stdout]     |
[INFO] [stdout] 177 |     for i in range(0u, 16) {
[INFO] [stdout]     |                    ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/entropy.rs:195:24
[INFO] [stdout]     |
[INFO] [stdout] 195 |         for j in range(0u, 1 << r) {
[INFO] [stdout]     |                        ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/transform.rs:83:20
[INFO] [stdout]    |
[INFO] [stdout] 83 |     for y in range(0u, 8) {
[INFO] [stdout]    |                    ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/transform.rs:147:20
[INFO] [stdout]     |
[INFO] [stdout] 147 |     for x in range(0u, 8).rev() {
[INFO] [stdout]     |                    ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/transform.rs:210:20
[INFO] [stdout]     |
[INFO] [stdout] 210 |     for x in range(0u, 8).rev() {
[INFO] [stdout]     |                    ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/jpeg/transform.rs:287:20
[INFO] [stdout]     |
[INFO] [stdout] 287 |     for y in range(0u, 8) {
[INFO] [stdout]     |                    ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `;` or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/gif/decoder.rs:25:32
[INFO] [stdout]    |
[INFO] [stdout] 25 |     global_table: [(u8, u8, u8), ..256],
[INFO] [stdout]    |                                ^ expected one of `;` or `]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/gif/decoder.rs:252:13
[INFO] [stdout]     |
[INFO] [stdout] 252 |             0u
[INFO] [stdout]     |             ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/gif/lzw.rs:38:24
[INFO] [stdout]    |
[INFO] [stdout] 38 |         for i in range(0u, 1 << size as uint) {
[INFO] [stdout]    |                        ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `<` is interpreted as a start of generic arguments for `u32`, not a shift
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/gif/lzw.rs:70:45
[INFO] [stdout]    |
[INFO] [stdout] 70 |             self.accumulator |= byte as u32 << self.num_bits as uint;
[INFO] [stdout]    |                                 ----------- ^^ ----- interpreted as generic arguments
[INFO] [stdout]    |                                 |           |
[INFO] [stdout]    |                                 |           not interpreted as shift
[INFO] [stdout]    |                                 help: try shifting the cast value: `(byte as u32)`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/gif/lzw.rs:91:32
[INFO] [stdout]    |
[INFO] [stdout] 91 |                 for i in range(0u, 1 << self.initial_size as uint) {
[INFO] [stdout]    |                                ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/tiff/decoder.rs:236:50
[INFO] [stdout]     |
[INFO] [stdout] 116 | impl<R: Reader + Seek> TIFFDecoder<R> {
[INFO] [stdout]     |                                       - while parsing this item list starting here
[INFO] [stdout] ...
[INFO] [stdout] 236 |     pub fn read_offset(&mut self) -> IoResult<[u8, ..4]> {
[INFO] [stdout]     |                                                  ^ expected one of 7 possible tokens
[INFO] [stdout] ...
[INFO] [stdout] 377 | }
[INFO] [stdout]     | - the item list ends here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/tiff/ifd.rs:91:16
[INFO] [stdout]    |
[INFO] [stdout] 91 |     offset: [u8, ..4],
[INFO] [stdout]    |                ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/tiff/ifd.rs:105:52
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn new(type_: Type, count: u32, offset: [u8, ..4]) -> Entry {
[INFO] [stdout]     |                                                    ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `:` or `|`, found `]`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/tiff/ifd.rs:105:57
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn new(type_: Type, count: u32, offset: [u8, ..4]) -> Entry {
[INFO] [stdout]     |                                                         ^ expected one of `:` or `|`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `)`, `,`, `->`, `:`, `;`, `where`, `{`, `|`, or identifier, found `]`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/tiff/ifd.rs:105:57
[INFO] [stdout]     |
[INFO] [stdout] 104 | impl Entry {
[INFO] [stdout]     |            - while parsing this item list starting here
[INFO] [stdout] 105 |     pub fn new(type_: Type, count: u32, offset: [u8, ..4]) -> Entry {
[INFO] [stdout]     |                                                         ^ expected one of 9 possible tokens
[INFO] [stdout] ...
[INFO] [stdout] 141 | }
[INFO] [stdout]     | - the item list ends here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/image.rs:287:48
[INFO] [stdout]     |
[INFO] [stdout] 287 |     pub fn from_fn(width: u32, height: u32, f: | u32, u32 | -> P) -> ImageBuf<P> {
[INFO] [stdout]     |                                                ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected parameter name, found `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/image.rs:287:61
[INFO] [stdout]     |
[INFO] [stdout] 287 |     pub fn from_fn(width: u32, height: u32, f: | u32, u32 | -> P) -> ImageBuf<P> {
[INFO] [stdout]     |                                                       ---   ^^ expected parameter name
[INFO] [stdout]     |                                                       |
[INFO] [stdout]     |                                                       while parsing this or-pattern starting here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/dynimage.rs:42:25
[INFO] [stdout]    |
[INFO] [stdout] 42 |   macro_rules! dynamic_map(
[INFO] [stdout]    |  _________________________^
[INFO] [stdout] 43 | |         ($dynimage: expr, ref $image: ident => $action: expr) => (
[INFO] [stdout] 44 | |                 match $dynimage {
[INFO] [stdout] 45 | |                         DynamicImage::ImageLuma8(ref $image) => DynamicImage::ImageLuma8($action),
[INFO] [stdout] ...  |
[INFO] [stdout] 77 | |         );
[INFO] [stdout] 78 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 42 | macro_rules! dynamic_map{
[INFO] [stdout] 43 |         ($dynimage: expr, ref $image: ident => $action: expr) => (
[INFO] [stdout] 44 |                 match $dynimage {
[INFO] [stdout] 45 |                         DynamicImage::ImageLuma8(ref $image) => DynamicImage::ImageLuma8($action),
[INFO] [stdout] 46 |                         DynamicImage::ImageLumaA8(ref $image) => DynamicImage::ImageLumaA8($action),
[INFO] [stdout] 47 |                         DynamicImage::ImageRgb8(ref $image) => DynamicImage::ImageRgb8($action),
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 78 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `Ok`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/dynimage.rs:344:17
[INFO] [stdout]     |
[INFO] [stdout] 343 |                 try!(p.encode(bytes.as_slice(), width, height, color))
[INFO] [stdout]     |                                                                       - expected one of `.`, `;`, `?`, `}`, or an operator
[INFO] [stdout] 344 |                 Ok(())
[INFO] [stdout]     |                 ^^ unexpected token
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `Ok`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/dynimage.rs:351:17
[INFO] [stdout]     |
[INFO] [stdout] 350 |                 try!(p.encode(bytes.as_slice(), width, height, color))
[INFO] [stdout]     |                                                                       - expected one of `.`, `;`, `?`, `}`, or an operator
[INFO] [stdout] 351 |                 Ok(())
[INFO] [stdout]     |                 ^^ unexpected token
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `Ok`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/dynimage.rs:358:17
[INFO] [stdout]     |
[INFO] [stdout] 357 |                 try!(j.encode(bytes.as_slice(), width, height, color))
[INFO] [stdout]     |                                                                       - expected one of `.`, `;`, `?`, `}`, or an operator
[INFO] [stdout] 358 |                 Ok(())
[INFO] [stdout]     |                 ^^ unexpected token
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:195:22
[INFO] [stdout]     |
[INFO] [stdout] 195 |     fn map(&self, f: | T | -> T) -> Self;
[INFO] [stdout]     |                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:199:33
[INFO] [stdout]     |
[INFO] [stdout] 199 |     fn map_with_alpha(&self, f: |T| -> T, g: |T| -> T) -> Self;
[INFO] [stdout]     |                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:199:46
[INFO] [stdout]     |
[INFO] [stdout] 199 |     fn map_with_alpha(&self, f: |T| -> T, g: |T| -> T) -> Self;
[INFO] [stdout]     |                                              ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:203:36
[INFO] [stdout]     |
[INFO] [stdout] 203 |     fn map2(&self, other: Self, f: | T, T | -> T) -> Self;
[INFO] [stdout]     |                                    ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `:` or `@`, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:203:43
[INFO] [stdout]     |
[INFO] [stdout] 203 |     fn map2(&self, other: Self, f: | T, T | -> T) -> Self;
[INFO] [stdout]     |                                           ^ expected one of `:` or `@`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:253:22
[INFO] [stdout]     |
[INFO] [stdout] 253 |     fn map(&self, f: | a: T | -> T) -> Rgb<T> {
[INFO] [stdout]     |                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:263:33
[INFO] [stdout]     |
[INFO] [stdout] 263 |     fn map_with_alpha(&self, f: |c: T| -> T, _: |a: T| -> T) -> Rgb<T> {
[INFO] [stdout]     |                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:263:49
[INFO] [stdout]     |
[INFO] [stdout] 263 |     fn map_with_alpha(&self, f: |c: T| -> T, _: |a: T| -> T) -> Rgb<T> {
[INFO] [stdout]     |                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:268:38
[INFO] [stdout]     |
[INFO] [stdout] 268 |     fn map2(&self, other: Rgb<T>, f: | a: T, b: T | -> T) -> Rgb<T> {
[INFO] [stdout]     |                                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected parameter name, found `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:268:53
[INFO] [stdout]     |
[INFO] [stdout] 268 |     fn map2(&self, other: Rgb<T>, f: | a: T, b: T | -> T) -> Rgb<T> {
[INFO] [stdout]     |                                                     ^^ expected parameter name
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `)`, `+`, `,`, `::`, or `<`, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:268:51
[INFO] [stdout]     |
[INFO] [stdout] 268 |     fn map2(&self, other: Rgb<T>, f: | a: T, b: T | -> T) -> Rgb<T> {
[INFO] [stdout]     |                                                  -^ expected one of 7 possible tokens
[INFO] [stdout]     |                                                  |
[INFO] [stdout]     |                                                  help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:321:22
[INFO] [stdout]     |
[INFO] [stdout] 321 |     fn map(&self, f: | a: T | -> T) -> Rgba<T> {
[INFO] [stdout]     |                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:332:33
[INFO] [stdout]     |
[INFO] [stdout] 332 |     fn map_with_alpha(&self, f: |c: T| -> T, h: |b: T| -> T) -> Rgba<T> {
[INFO] [stdout]     |                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:332:49
[INFO] [stdout]     |
[INFO] [stdout] 332 |     fn map_with_alpha(&self, f: |c: T| -> T, h: |b: T| -> T) -> Rgba<T> {
[INFO] [stdout]     |                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:343:39
[INFO] [stdout]     |
[INFO] [stdout] 343 |     fn map2(&self, other: Rgba<T>, f: | a: T, b: T | -> T) -> Rgba<T> {
[INFO] [stdout]     |                                       ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected parameter name, found `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:343:54
[INFO] [stdout]     |
[INFO] [stdout] 343 |     fn map2(&self, other: Rgba<T>, f: | a: T, b: T | -> T) -> Rgba<T> {
[INFO] [stdout]     |                                                      ^^ expected parameter name
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `)`, `+`, `,`, `::`, or `<`, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:343:52
[INFO] [stdout]     |
[INFO] [stdout] 343 |     fn map2(&self, other: Rgba<T>, f: | a: T, b: T | -> T) -> Rgba<T> {
[INFO] [stdout]     |                                                   -^ expected one of 7 possible tokens
[INFO] [stdout]     |                                                   |
[INFO] [stdout]     |                                                   help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:397:22
[INFO] [stdout]     |
[INFO] [stdout] 397 |     fn map(&self, f: | a: T | -> T) -> Luma<T> {
[INFO] [stdout]     |                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:404:33
[INFO] [stdout]     |
[INFO] [stdout] 404 |     fn map_with_alpha(&self, f: |c: T| -> T, _: |a: T| -> T) -> Luma<T> {
[INFO] [stdout]     |                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:404:49
[INFO] [stdout]     |
[INFO] [stdout] 404 |     fn map_with_alpha(&self, f: |c: T| -> T, _: |a: T| -> T) -> Luma<T> {
[INFO] [stdout]     |                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:408:39
[INFO] [stdout]     |
[INFO] [stdout] 408 |     fn map2(&self, other: Luma<T>, f: | a: T, b: T | -> T) -> Luma<T> {
[INFO] [stdout]     |                                       ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected parameter name, found `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:408:54
[INFO] [stdout]     |
[INFO] [stdout] 408 |     fn map2(&self, other: Luma<T>, f: | a: T, b: T | -> T) -> Luma<T> {
[INFO] [stdout]     |                                                      ^^ expected parameter name
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `)`, `+`, `,`, `::`, or `<`, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:408:52
[INFO] [stdout]     |
[INFO] [stdout] 408 |     fn map2(&self, other: Luma<T>, f: | a: T, b: T | -> T) -> Luma<T> {
[INFO] [stdout]     |                                                   -^ expected one of 7 possible tokens
[INFO] [stdout]     |                                                   |
[INFO] [stdout]     |                                                   help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:462:22
[INFO] [stdout]     |
[INFO] [stdout] 462 |     fn map(&self, f: | a: T | -> T) -> LumaA<T> {
[INFO] [stdout]     |                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:471:33
[INFO] [stdout]     |
[INFO] [stdout] 471 |     fn map_with_alpha(&self, f: |c: T| -> T, g: |b: T| -> T) -> LumaA<T> {
[INFO] [stdout]     |                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:471:49
[INFO] [stdout]     |
[INFO] [stdout] 471 |     fn map_with_alpha(&self, f: |c: T| -> T, g: |b: T| -> T) -> LumaA<T> {
[INFO] [stdout]     |                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:480:40
[INFO] [stdout]     |
[INFO] [stdout] 480 |     fn map2(&self, other: LumaA<T>, f: | a: T, b: T | -> T) -> LumaA<T> {
[INFO] [stdout]     |                                        ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected parameter name, found `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:480:55
[INFO] [stdout]     |
[INFO] [stdout] 480 |     fn map2(&self, other: LumaA<T>, f: | a: T, b: T | -> T) -> LumaA<T> {
[INFO] [stdout]     |                                                       ^^ expected parameter name
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `)`, `+`, `,`, `::`, or `<`, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/color.rs:480:53
[INFO] [stdout]     |
[INFO] [stdout] 480 |     fn map2(&self, other: LumaA<T>, f: | a: T, b: T | -> T) -> LumaA<T> {
[INFO] [stdout]     |                                                    -^ expected one of 7 possible tokens
[INFO] [stdout]     |                                                    |
[INFO] [stdout]     |                                                    help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::io::Command`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::io::Command;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^ no `Command` in `io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::io::process`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::io::process::InheritFd;
[INFO] [stdout]   |              ^^^^^^^ could not find `process` in `io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::os::getenv`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |     use std::os::getenv;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^ no `getenv` in `os`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `fs` in `io`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:91:18
[INFO] [stdout]    |
[INFO] [stdout] 91 |         std::io::fs::mkdir_recursive(&obj.dir_path(), std::io::USER_RWX).unwrap();
[INFO] [stdout]    |                  ^^ could not find `fs` in `io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:8:34
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub include_directories: Vec<Path>,
[INFO] [stdout]   |                                  ^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::path::Path;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:12:22
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub objects: Vec<Path>,
[INFO] [stdout]    |                      ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::path::Path;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Path`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:86:15
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let src = Path::new(getenv("CARGO_MANIFEST_DIR").unwrap());
[INFO] [stdout]    |               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::path::Path;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Path`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:87:15
[INFO] [stdout]    |
[INFO] [stdout] 87 |     let dst = Path::new(getenv("OUT_DIR").unwrap());
[INFO] [stdout]    |               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::path::Path;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `USER_RWX` in module `std::io`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:91:64
[INFO] [stdout]    |
[INFO] [stdout] 91 |         std::io::fs::mkdir_recursive(&obj.dir_path(), std::io::USER_RWX).unwrap();
[INFO] [stdout]    |                                                                ^^^^^^^^ not found in `std::io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:18:34
[INFO] [stdout]    |
[INFO] [stdout] 18 |             include_directories: Vec::new(),
[INFO] [stdout]    |                                  ^^^^^^^^ cannot infer type for type parameter `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `flate`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/image-ac7d41938885a19a/4e0dc6a/./src/lib.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | extern crate flate;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 70 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `image`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0277]: `Option<String>` doesn't implement `std::fmt::Display`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 |     println!("{} = {}", v, r);
[INFO] [stdout]    |                            ^ `Option<String>` cannot be formatted with the default formatter
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `std::fmt::Display` is not implemented for `Option<String>`
[INFO] [stdout]    = note: in format strings you may be able to use `{:?}` (or {:#?} for pretty-print) instead
[INFO] [stdout]    = note: required by `std::fmt::Display::fmt`
[INFO] [stdout]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:60:15
[INFO] [stdout]    |
[INFO] [stdout] 60 |     if target.as_slice().contains("-ios") {
[INFO] [stdout]    |               ^^^^^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:61:35
[INFO] [stdout]    |
[INFO] [stdout] 61 |         cmd.args(ios_flags(target.as_slice()).as_slice());
[INFO] [stdout]    |                                   ^^^^^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 63 |         if target.as_slice().contains("i686") {
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:65:26
[INFO] [stdout]    |
[INFO] [stdout] 65 |         } else if target.as_slice().contains("x86_64") {
[INFO] [stdout]    |                          ^^^^^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:69:20
[INFO] [stdout]    |
[INFO] [stdout] 69 |         if !target.as_slice().contains("i686") {
[INFO] [stdout]    |                    ^^^^^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `slice` found for reference `&str` in the current scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:102:36
[INFO] [stdout]     |
[INFO] [stdout] 102 |              dst.display(), output.slice(3, output.len() - 2));
[INFO] [stdout]     |                                    ^^^^^ method not found in `&str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:127:57
[INFO] [stdout]     |
[INFO] [stdout] 127 |     let res = getenv(format!("{}_{}", var_base, target).as_slice())
[INFO] [stdout]     |                                                         ^^^^^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:128:65
[INFO] [stdout]     |
[INFO] [stdout] 128 |         .or_else(|| getenv(format!("{}_{}", var_base, target_u).as_slice()))
[INFO] [stdout]     |                                                                 ^^^^^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:129:61
[INFO] [stdout]     |
[INFO] [stdout] 129 |         .or_else(|| getenv(format!("{}_{}", kind, var_base).as_slice()))
[INFO] [stdout]     |                                                             ^^^^^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:152:9
[INFO] [stdout]     |
[INFO] [stdout] 152 |        .as_slice().words().map(|s| s.to_string())
[INFO] [stdout]     |         ^^^^^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.1/src/lib.rs:189:23
[INFO] [stdout]     |
[INFO] [stdout] 189 |     res.push(sdk_path.as_slice().trim());
[INFO] [stdout]     |                       ^^^^^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 22 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0282, E0412, E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "64aa8f12c4db6c7ce010780b5091aabbdac54b4a0d3213d824ddbdfb299cddc8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "64aa8f12c4db6c7ce010780b5091aabbdac54b4a0d3213d824ddbdfb299cddc8", kill_on_drop: false }`
[INFO] [stdout] 64aa8f12c4db6c7ce010780b5091aabbdac54b4a0d3213d824ddbdfb299cddc8
